﻿using GDM.Hogar.Entidades;
using System.Collections.Generic;

namespace GDM.Hogar.Managers.Contratos
{
    public interface IAgenteManager
    {
        void ActivarAgente(int agenteId, bool activo);

        void ActualizarAgente(Agente agente);

        bool ExisteAgente(string dni);

        void GuardarAgente(Agente agente);

        Agente ObtenerAgente(int agenteId);

        IList<ConsultaAgente> ObtenerAgentes();

        IList<ConsultaDocente> ObtenerDocentes();
    }
}